\hypertarget{kd__builder_8h}{
\section{kd/cuda/kd\-\_\-builder.h \-File \-Reference}
\label{kd__builder_8h}\index{kd/cuda/kd\-\_\-builder.\-h@{kd/cuda/kd\-\_\-builder.\-h}}
}


\-Interface for a middle-\/split \-C\-U\-D\-A-\/based k-\/d tree builder.  


{\ttfamily \#include $<$nih/kd/kd\-\_\-node.\-h$>$}\*
{\ttfamily \#include $<$nih/linalg/vector.\-h$>$}\*
{\ttfamily \#include $<$nih/linalg/bbox.\-h$>$}\*
{\ttfamily \#include $<$nih/bintree/bintree\-\_\-node.\-h$>$}\*
{\ttfamily \#include $<$nih/bintree/cuda/bintree\-\_\-gen\-\_\-context.\-h$>$}\*
{\ttfamily \#include $<$thrust/device\-\_\-vector.\-h$>$}\*
{\ttfamily \#include $<$nih/kd/cuda/kd\-\_\-builder\-\_\-inline.\-h$>$}\*
\subsection*{\-Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structnih_1_1cuda_1_1_kd__builder}{nih\-::cuda\-::\-Kd\-\_\-builder$<$ Integer $>$}
\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-Interface for a middle-\/split \-C\-U\-D\-A-\/based k-\/d tree builder. 